/*
 * AngleSMC.h
 *
 *  Created on: 31.01.2013
 *      Author: Aleix
 */

#ifndef ANGLESMC_H_
#define ANGLESMC_H_

class AngleSMC {
public:
	AngleSMC();
	virtual ~AngleSMC();
	void run();
	void resetSMC();
private:

	float pre_error_a;
	float integral_a;
	float output_a;
	float S;
	float D;
	float I;
	
};

#endif /* ANGLESMC_H_ */
